Info: '"Pascal to C" is an aid to the translation of a Pascal program source to a C program, and will mechanically translate many items. The output of this translation WILL REQUIRE MANUAL EDITING before it can be compiled.'
3:
Bounds: x1=24, y1=105, x2=466, y2=170
Type: -120
Info: 'Structures NOT always translated properly include sets, constant declarations, variant records, files, subrange types, VAR parameters, CASE, FOR, UNTIL, WITH, READ, and WRITE statements, and nested procedures. Warnings will be provided in most cases'
4:
Bounds: x1=24, y1=170, x2=468, y2=188
Type: 8
Info: 'that a direct translation was not possible.'
5:
Bounds: x1=24, y1=196, x2=467, y2=246
Type: 8
Info: 'Also, beware of fundamental differences in the way that Pascal passes variables as parameters as compared to the C language which only passes copies.'
DITL_1002.txt
Items: (8 entries)
0:
Bounds: x1=304, y1=167, x2=364, y2=186
Type: 4
Info: 'OK'
1:
Bounds: x1=216, y1=167, x2=276, y2=186
Type: 4
Info: 'Cancel'
2:
Bounds: x1=18, y1=60, x2=163, y2=80
Type: -120
Info: 'Strip File Options ----'
3:
Bounds: x1=18, y1=9, x2=363, y2=27
Type: -120
Info: 'Strip non-printing characters other than CR or TAB.'
4:
Bounds: x1=72, y1=28, x2=237, y2=45
Type: -120
Info: '(Converts PC TEXT files)'
5:
Bounds: x1=28, y1=83, x2=390, y2=106
Type: 5
Info: 'Change LF's to CR's before stripping.'
6:
Bounds: x1=70, y1=105, x2=231, y2=125
Type: -120
Info: '(Converts Unix™ Files)'
7:
Bounds: x1=27, y1=131, x2=200, y2=155
Type: 5
Info: 'Save Form Feeds.'
DITL_1001.txt
Items: (7 entries)
0:
Bounds: x1=298, y1=180, x2=358, y2=199
Type: 4
Info: 'OK'
1:
Bounds: x1=214, y1=180, x2=274, y2=199
Type: 4
Info: 'Cancel'
2:
Bounds: x1=12, y1=13, x2=232, y2=35
Type: -120
Info: 'CrossReference Options ----'
3:
Bounds: x1=86, y1=41, x2=342, y2=69
Type: 6
Info: 'Line numbered listing only'
4:
Bounds: x1=86, y1=71, x2=322, y2=95
Type: 6
Info: 'Listing and cross reference.'
5:
Bounds: x1=86, y1=95, x2=299, y2=121
Type: 6
Info: 'Cross reference only.'
6:
Bounds: x1=32, y1=143, x2=370, y2=169
Type: 5
Info: 'Cross reference reserved words also.'
DITL_1000.txt
Items: (6 entries)
0:
Bounds: x1=277, y1=112, x2=337, y2=131
Type: 4
Info: 'OK'
1:
Bounds: x1=187, y1=112, x2=247, y2=131
Type: 4
Info: 'Cancel'
2:
Bounds: x1=12, y1=5, x2=157, y2=25
Type: -120
Info: 'CCheck Options ----'
3:
Bounds: x1=24, y1=33, x2=336, y2=61
Type: 5
Info: 'Quick: Lists only potential fatal problems.'
4:
Bounds: x1=24, y1=84, x2=362, y2=104
Type: 5
Info: 'Verbose: Lists all nesting / indentation levels.'
5:
Bounds: x1=84, y1=54, x2=226, y2=73
Type: -120
Info: 'Ignores indentation.'
DITL_257.txt
Items: (4 entries)
0:
Bounds: x1=15, y1=59, x2=75, y2=79
Type: 4
Info: 'Save'
1:
Bounds: x1=97, y1=59, x2=157, y2=79
Type: 4
Info: 'Discard'
2:
Bounds: x1=179, y1=59, x2=239, y2=79
Type: 4
Info: 'Cancel'
3:
Bounds: x1=9, y1=3, x2=246, y2=53
Type: 8
Info: '^0^1^2^3'
DITL_256.txt
Items: (2 entries)
0:
Bounds: x1=97, y1=60, x2=157, y2=80
Type: 4
Info: 'OK'
1:
Bounds: x1=12, y1=7, x2=162, y2=54
Type: 8
Info: '^0^1^2^3'
DITL_130.txt
Items: (5 entries)
0:
Bounds: x1=396, y1=255, x2=456, y2=275
Type: 4
Info: 'OK'
1:
Bounds: x1=15, y1=11, x2=468, y2=30
Type: -120
Info: 'Ctools, a collection of general purpose C programming aids.'
2:
Bounds: x1=45, y1=41, x2=470, y2=124
Type: -120
Info: 'Source Formatter- a C source text formatter similar to CB.C Program Flow- Documents the flow of a C source program.Cross Reference- A cross reference or concordance generator.'
3:
Bounds: x1=45, y1=134, x2=470, y2=185
Type: -120
Info: 'C Check- Checks for common programming errors.File Stripper- Converts a file or removes unwanted characters.'
4:
Bounds: x1=45, y1=198, x2=470, y2=249
Type: -120
Info: 'Pascal to C- Converts common Pascal terms to C.Prototype Generator - Extracts prototypes from source.'
DITL_129.txt
Items: (6 entries)
0:
Bounds: x1=219, y1=207, x2=279, y2=227
Type: 4
Info: 'OK'
1:
Bounds: x1=52, y1=13, x2=262, y2=48
Type: -120
Info: 'Ctools, a collection of general purpose C programming aids.'
2:
Bounds: x1=46, y1=62, x2=281, y2=78
Type: -120
Info: 'Version 1.37 / February 4, 1989'
3:
Bounds: x1=80, y1=92, x2=226, y2=108
Type: -120
Info: 'Copyright 1988, 1989'
4:
Bounds: x1=103, y1=109, x2=207, y2=126
Type: -120
Info: 'by G. Haddock.'
5:
Bounds: x1=49, y1=146, x2=267, y2=196
Type: -120
Info: 'Written In Think C 3.01, portions of this program copyright Think Technologies.'